home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / gnu / gnumake / gulmake.zoo / makegcc.g < prev    next >
Text File  |  1990-10-13  |  2KB  |  63 lines

  1. ## Gulam "Makefile" for GNU CC on the Atari ST
  2. ##
  3. ## - Jim Hurley
  4. ##   'jimh@ultra.com'
  5. ##   '...!ames!ultra!jimh'
  6. ##
  7. ##    09/04/90 - Set up for my directory structure
  8. ##
  9. echo 'setting up environment, etc...'
  10. alias cpp d:\gnu\bin\gcc-cpp
  11. setenv cpp d:\gnu\bin\gcc-cpp.ttp
  12. alias cc1 d:\gnu\bin\gcc-cc1
  13. setenv cc1 d:\gnu\bin\gcc-cc1.ttp
  14. alias gas d:\gnu\bin\gcc-as
  15. setenv gas d:\gnu\bin\gcc-as.ttp
  16. alias as d:\gnu\bin\gcc-as
  17. setenv as d:\gnu\bin\gcc-as.ttp
  18. alias link d:\gnu\bin\link
  19. setenv link d:\gnu\bin\link.ttp
  20. alias ar d:\gnu\bin\gcc-ar
  21. setenv ar d:\gnu\bin\gcc-ar.ttp
  22. alias ld d:\gnu\bin\gcc-ld
  23. setenv ld d:\gnu\bin\gcc-ld.ttp
  24. alias gcc d:\gnu\bin\gcc
  25. setenv gcc d:\gnu\bin\gcc.ttp
  26. ##
  27. alias cc d:\gnu\bin\gcc
  28. setenv cc d:\gnu\bin\gcc.ttp
  29. ##
  30. alias make d:\gnu\bin\make.ttp
  31. setenv make d:\gnu\bin\make.ttp
  32. ##
  33. ##
  34. alias nm d:\gnu\bin\cnm.ttp
  35. ##
  36. ##
  37. ##
  38. setenv GNUINC 'd:\gnu\include'
  39. setenv GNULIB 'd:\gnu\lib'
  40. setenv GCCEXEC 'd:\gnu\bin\gcc-'
  41. ## 711k byte RAMDISK for TEMP on m:
  42. setenv TEMP m:
  43. ##
  44. ##
  45. ##
  46. ## make the generators for the insn files
  47. echo 'make -f makegen -------- this will take about 20 minutes...'
  48. date
  49. make -f makegen
  50. ## generate the insn files
  51. echo 'makeinsn.g ------------- this will take about 10 minutes...'
  52. date
  53. makeinsn.g
  54. ## complete the make
  55. echo 'make -f makelast ------- this will take about 2 hours 30 minutes...'
  56. date
  57. make -f makelast
  58. ## cleanup directory ( remove *.o, gen*.ttp, and insn-* files)
  59. echo 'cleaning up...'
  60. date
  61. clean.g
  62. ## end of makegcc.g
  63.